#ifndef MENUSCENE_H
#define MENUSCENE_H

#include <QGraphicsScene>
#include <QtCore>
#include <QGraphicsItem>
#include "menuitem.h"

class MenuScene : public QGraphicsScene
{
    Q_OBJECT
public:
    MenuScene(QObject *parent = 0);
    ~MenuScene();
private:
    QList<MenuItem*> m_menuItems;
protected:
    void drawBackground(QPainter *painter, const QRectF &rect);
    void drawForeground(QPainter *painter, const QRectF &rect);
signals:
    void newGame();
};

#endif // MENUSCENE_H
